<script type='text/javascript'>// ESTA LINEA ES REQUERIDA EN ESTE ARCHIVO YA QUE ESTE JS AJAX ES INCLUIDO DESDE UN HELPER


function updatediv(div,pagina,time) {
//alert(div+pagina+time);
	ajaxsimple(pagina,div);
  window.setTimeout("updatediv('"+div+"','"+pagina+"','"+time+"');", time);
}
function requeridoup(div){
	document.getElementById(div).style.display='block';
}
function requeridodown(div){
	document.getElementById(div).style.display='none';
}
function limpiarspan(campo){
        document.getElementById(campo).innerHTML='&nbsp;';
}
function leermas(tipo,campo){

	if(tipo==1){
	document.getElementById(campo+'_datosadicionales').style.display='block';
	document.getElementById(campo+'_leermasx').style.display='none';
	}else {
	document.getElementById(campo+'_datosadicionales').style.display='none';
	document.getElementById(campo+'_leermasx').style.display='block';
	}

}
function copiarlabel()
{
//alert('xxxxx');
}
function cssmenu(i,campo,modelo,controler)
{
//alert(i+' , '+campo+' , '+modelo+' , '+controler);
	var array = document.getElementById(campo).value;
	var id = array.split(",");
	var matriz=new Array(id.length);
	var m;
	for(m = 0; m < id.length; m++)
   	{
		matriz[m] =  id[m];
		if(i==matriz[m]){
			document.getElementById(matriz[m]).className = 'lis_selecmenuactivo';
		}
		else{
			document.getElementById(matriz[m]).className = 'lis_selecmenu';

		}
   	}
	document.getElementById('dondemodelo').value=modelo;
	document.getElementById('dondecontroler').value=controler;
	document.getElementById('buscadorindex').value='';

  //document.getElementById('titlebuscador').innerHTML='Escriba y se filtrara<br />por lo escrito en "'+modelo+'"';
	//document.getElementById('buscadorindex').readOnly = false;
	//document.getElementById('tdayuda').style.display='block';
	//document.getElementById('tdcerrarsession').style.display='block';

}



function imprimir(url,id_valor)
{
		id=document.getElementById(id_valor).value;
		 
		//id=document.getElementById('id_imprimir').value;
		//id="Vmtab2QyTnNRbEpRVkRBOQ==";
		//ref="TARJETAPRODUCTIVA/pdf_produtor/"+id;
		ref=url+"/"+id; 
		window.open(ref,'IMPRIMIR','width=900,height=600'); 
		return
}




function nada()
{
	return 1;
}

function copia_texto(id_original, id_desino)
{
	var cop= document.getElementById(id_original).value;
	document.getElementById(id_desino).value=cop;
}

function ajaxbuscador(event,url,id_cargar,array)
{

if(event.keyCode== 13){
	 	var res;
		if(array)
		{
				var id = array.split(",");
				var matriz=new Array(id.length);
				var minx=new Array();
				var cadena , n, valor, i;
				for(i = 0; i < id.length; i++)
   			{
    				matriz[i] =  vacio(document.getElementById(id[i]).value);
    				minx.push('_&_'+matriz[i]);
   			}
				cadena=minx.toString();
				n=cadena.replace(",_&_","/");
				for(i = 0; i < id.length; i++)
				{
						n=n.replace(",_&_","/");
				}
				n=n.replace("_&_","/");
				Cargar(id_cargar,"/"+url+n);
				
		}
		else
		{
				Cargar(id_cargar,"/"+url);
				
		}

}


}



function ajax(url,id_cargar,array)
{
	 	var res;
		if(array)
		{
				var id = array.split(",");
				var matriz=new Array(id.length);
				var minx=new Array();
				var cadena , n, valor, i;
				for(i = 0; i < id.length; i++)
	   			{
	    				matriz[i] =  vacio(document.getElementById(id[i]).value);
	    				minx.push('_&_'+matriz[i]);
	   			}
				cadena=minx.toString();
				n=cadena.replace(",_&_","/");
				for(i = 0; i < id.length; i++)
				{
					n=n.replace(",_&_","/");
				}
				n=n.replace("_&_","/");
				Cargar(id_cargar,"/"+url+n);
				
		}
		else
		{
				Cargar(id_cargar,"/"+url);
				
		}

}

function ajax_pregunta(url,id_cargar,pre,array)
{
	 	var res;
		if(confirm(pre))
		{
			if(array)
			{
					var id = array.split(",");
					var matriz=new Array(id.length);
					var minx=new Array();
					var cadena , n, valor, i;
					for(i = 0; i < id.length; i++)
		 			{
		  				matriz[i] =  vacio(document.getElementById(id[i]).value);
		  				minx.push('_&_'+matriz[i]);
		 			}
					cadena=minx.toString();

					n=cadena.replace(",_&_","/");
					for(i = 0; i < id.length; i++)
					{
							n=n.replace(",_&_","/");
					}
					n=n.replace("_&_","/");
					Cargar(id_cargar,"/"+url+n);
				
			}
			else
			{
					Cargar(id_cargar,"/"+url);
				
			}
		}
		return;
}



function ajaxsimple(url,id_cargar,array)
{
	 	var res;
		if(array)
		{
				var id = array.split(",");
				var matriz=new Array(id.length);
				var minx=new Array();
				var cadena , n, valor, i;
				for(i = 0; i < id.length; i++)
   			{
    				matriz[i] =  vacio(document.getElementById(id[i]).value);
    				minx.push('_&_'+matriz[i]);
   			}
				cadena=minx.toString();
				n=cadena.replace(",_&_","/");
				for(i = 0; i < id.length; i++)
				{
						n=n.replace(",_&_","/");
				}
				n=n.replace("_&_","/");
				Cargarsimple(id_cargar,"/"+url+n);
				
		}
		else
		{
				Cargarsimple(id_cargar,"/"+url);
				
		}

}










function confirmarl(url_cargar,id_cargar,pre)
{
    var res;
    if(pre!='No')
    {
		res= confirm(pre);
		if(res)
	  		Cargar(url_cargar,id_cargar);
    }
    else Cargar(url_cargar,id_cargar);
}

function EnviaFormularioPregunta(url_cargar,id_cargar,formulario,pre,tipo)
{
   	res= confirm(pre);
	if(res){
		alert(id_cargar+', '+url_cargar+', '+formulario);
	  	EnviaFormulario(id_cargar,url_cargar,formulario,'cargando');
	}
	return true;
}
function RecorrerForm(id)
{
	var sAux="";
	var frm = document.getElementById(id);
	for (i=0;i<frm.elements.length;i++)
	{
		sAux += "NOMBRE: " + frm.elements[i].name + " ";
		sAux += "TIPO :  " + frm.elements[i].type + " "; ;
		sAux += "VALOR: " + frm.elements[i].value + "\n" ;
	}
}
function EnviaFormulario(id_cargar,url_cargar,formulario,tipo) //Div a actualizar, accion, id_formulario
{
	RecorrerForm(formulario);
	if(tipo=='guardando')
	{
 	new Ajax.Updater(id_cargar,url_cargar, 
		{
			asynchronous:true,
			evalScripts:true,
			parameters: Object.extend($(formulario).serialize()),
			onLoading:function(request){Element.show('guardando');}, 
			onComplete:function(request){Element.hide('guardando')}, 
			requestHeaders:['X-Update', id_cargar]}
	);
	}
	else if(tipo=='cargando')
	{
 	new Ajax.Updater(id_cargar,url_cargar, 
		{
			asynchronous:true,
			evalScripts:true,
			parameters: Object.extend($(formulario).serialize()),
			onLoading:function(request){Element.show('cargando');}, 
			onComplete:function(request){Element.hide('cargando')}, 
			requestHeaders:['X-Update', id_cargar]}
	);
	}
	else
	{
 		new Ajax.Updater(id_cargar,url_cargar, 
		{
			asynchronous:true,
			evalScripts:true,
			parameters: Object.extend($(formulario).serialize()),
			onLoading:function(request){Element.show('guardando');}, 
			onComplete:function(request){Element.hide('guardando')}, 
			requestHeaders:['X-Update', id_cargar]}
		);
	}
	return true;
}
function Cargar(id_cargar,url_cargar)
{
	
 	new Ajax.Updater(id_cargar,url_cargar, 
		{
			asynchronous:true,
			evalScripts:true,
			onLoading:function(request){Element.show('cargando');}, 
			onComplete:function(request){Element.hide('cargando')}, 
			requestHeaders:['X-Update', id_cargar]}
	);
}
function Cargarsimple(id_cargar,url_cargar)
{
	
 	new Ajax.Updater(id_cargar,url_cargar, 
		{
			asynchronous:true,
			evalScripts:true,
			onLoading:function(request){}, 
			onComplete:function(request){}, 
			requestHeaders:['X-Update', id_cargar]}
	);
}


function vacio(k)
{
	if(k == null || k.length == 0 || /^\s+$/.test(k)) return 0;
	else return k;

}

function input_remoto_uno(url,id_cargar,uno)
{
	var u=vacio(document.getElementById(uno).value);
	var acc="/"+url+"/"+u;
	Cargar(id_cargar,acc);
}

function input_remoto_dos(url,id_cargar,uno,dos)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var acc="/"+url+"/"+u+"/"+d;
	Cargar(id_cargar,acc);
}

function input_remoto_tres(url,id_cargar,uno,dos,tres)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t;
	Cargar(id_cargar,acc);
}

function input_remoto_cuatro(url,id_cargar,uno,dos,tres,cuatro)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c;
	Cargar(id_cargar,acc);
}

function input_remoto_cinco(url,id_cargar,uno,dos,tres,cuatro,cinco)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci;
	Cargar(id_cargar,acc);
}

function input_remoto_seis(url,id_cargar,uno,dos,tres,cuatro,cinco,seis)
{
	
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s;
	
	Cargar(id_cargar,acc);
}

function input_remoto_siete(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si;
	Cargar(id_cargar,acc);
}

function input_remoto_ocho(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o;
	Cargar(id_cargar,acc);
}

function input_remoto_nueve(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n;
	Cargar(id_cargar,acc);
}

function input_remoto_diez(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,diez)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var di=vacio(document.getElementById(diez).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di;
	Cargar(id_cargar,acc);
}

function input_remoto_once(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,diez,once)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var di=vacio(document.getElementById(diez).value);
	var on=vacio(document.getElementById(once).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di+"/"+on;
	Cargar(id_cargar,acc);
}

function input_dos_remoto_uno(url,id_cargar,uno,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var acc="/"+url+"/"+u;
	var acc2="/"+url2+"/"+u;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_dos(url,id_cargar,uno,dos,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var acc="/"+url+"/"+u+"/"+d;
	var acc2="/"+url2+"/"+u+"/"+d;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_tres(url,id_cargar,uno,dos,tres,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_cuatro(url,id_cargar,uno,dos,tres,cuatro,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_cinco(url,id_cargar,uno,dos,tres,cuatro,cinco,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_seis(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_siete(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_ocho(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_nueve(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_diez(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,diez,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var di=vacio(document.getElementById(diez).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function input_dos_remoto_once(url,id_cargar,uno,dos,tres,cuatro,cinco,seis,siete,ocho,nueve,diez,once,url2,id_cargar2)
{
	var u=vacio(document.getElementById(uno).value);
	var d=vacio(document.getElementById(dos).value);
	var t=vacio(document.getElementById(tres).value);
	var c=vacio(document.getElementById(cuatro).value);
	var ci=vacio(document.getElementById(cinco).value);
	var s=vacio(document.getElementById(seis).value);
	var si=vacio(document.getElementById(siete).value);
	var o=vacio(document.getElementById(ocho).value);
	var n=vacio(document.getElementById(nueve).value);
	var di=vacio(document.getElementById(diez).value);
	var on=vacio(document.getElementById(once).value);
	var acc="/"+url+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di+"/"+on;
	var acc2="/"+url2+"/"+u+"/"+d+"/"+t+"/"+c+"/"+ci+"/"+s+"/"+si+"/"+o+"/"+n+"/"+di+"/"+on;
	Cargar(id_cargar,acc);
	Cargar(id_cargar2,acc2);
}

function sin_permiso(){
    Ext.onReady(function() {
        Ext.MessageBox.alert('SIN PERMISOS', 'El Usuario No Posee Permisos Para Realizar Esta Operacion', null);
    });
}
// ESTA LINEA ES REQUERIDA EN ESTE ARCHIVO YA QUE ESTE JS AJAX ES INCLUIDO DESDE UN HELPER
</script>
